final covering - Turkish English Dictionary